package com.tarena.lbs.user.api.pojo.dto;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AccessLevel;
import lombok.Data;
import lombok.experimental.FieldDefaults;

import java.io.Serializable;
import java.util.Date;

/**
 * @Author: goodman
 * @Date: 2025/5/16 15:49
 */
@Data
@FieldDefaults(level = AccessLevel.PRIVATE)
@TableName("lbs_admin")
public class AdminDto implements Serializable {
    @TableId(value = "id",type = IdType.AUTO)
    Integer id;
    @TableField(value = "account_phone")
    String accountPhone;
    @TableField(value = "account_password")
    String accountPassword;
    @TableField(value = "nickname")
    String nickname;
    @TableField(value = "email")
    String email;
    @TableField(value = "business_id")
    Integer businessId;
    @TableField(value = "account_status")
    Integer accountStatus;
    @TableField(value = "account_type")
    Integer accountType;
    @TableField(value = "create_time")
    Date createTime;
}
